a ball of dough - Turkish English Dictionary